LiftPort Energy debuts…

From the new LiftPort Energy website: “Imagine a future when space faring humans are common thanks to the Space Elevator. These are the products that would make life possible offworld, where fossil fuel energy is scarce. Think of the benefits of space energy, right here on Earth.” Frankly, I’m not too sure what to make … Continue reading LiftPort Energy debuts…